package com.whx.authorization.constant;

/**
 * 类名：AuthorizationConstant
 * 类路径： com.whx.authorization.constant.AuthorizationConstant
 * 创建者： whx
 * 创建时间： 10/8/18 1:20 PM
 * 项目： authorization_center
 * 描述：
 */
public class AuthorizationConstant {

    // 认证中心session存储名称
    public static final String AUTHORIZATION_CENTER_SESSION_RECORD = "SESSION";

    // 认证中心session传输参数名称
    public static final String AUTHORIZATION_CENTER_SESSION_TRANSLATE_NAME = "authorToken0";

    // url参数编码方式
    public static final String ENCODE_CHARSET = "UTF-8";

    public static class SessionTransMethod {
        // 使用cookie记录session方式
        public static final String SESSION_BY_COOKIE = "SESSION_BY_COOKIE";
        // 使用token记录用户信息方式
        public static final String SESSION_BY_PARAMS = "SESSION_BY_PARAMS";
        // 直接使用用户浏览器token记录用户信息方式没有进行处理
    }

    public static class HttpMethod {
        public static final String METHOD_GET = "GET";

        public static final String METHOD_POST = "POST";
    }
}
